#ifndef EMIS_H
#define EMIS_H
#include <iostream>
#include <string.h>
#include <vector>
#include"managerview_console_impl.h"
#include "manager.h"
#include "department.h"
#include "employee.h"

using namespace std;

#define MAX_M 10
#define MAX_D 10
#define MAX_E 30

extern Manager* m1[MAX_M];
extern int mid1,did1,eid1;
extern Manager* m[MAX_M];
extern Department* d[MAX_D];
extern Employee* e[MAX_E];
extern int mid,did,eid;


extern int Admin_id;					//超级管理员ID
	
extern string Admin_password;			//超级管理员密码

extern Managerview_console_impl mci; 	//管理视图控制台类初始化

extern vector<Manager> vec_man;

#endif//EMIS_H
